package com.open.party.cloud.model;

import java.util.ArrayList;
import java.util.List;

public class PartyOrgBean {


    /**
     * id : 52020002
     * parentId : 520200
     * children : [{"id":"5202000201","parentId":"52020002","children":[],"orgName":"第一党支部","orgType":{"desc":"党支部","code":"DZB"},"linkPerson":"黄田","linkPhone":"13888888888","orgAddr":"贵州省六盘水市钟山区黄土坡街道信息大楼(钟山大道)","lon":"104.83107","lat":"26.593237","orderIndex":0,"extendFlag":null}]
     * orgName : 党总支
     * orgType : {"desc":"党总支","code":"DZZ"}
     * linkPerson : 李四
     * linkPhone : 13648354251
     * orgAddr : 中共六盘水市委党史研究室
     * lon : 104.830627
     * lat : 26.59024
     * orderIndex : 0
     * extendFlag : null
     */

    private String id;
    private String parentId;
    private String orgName;
    private DictionaryBean orgType;
    private String linkPerson;
    private String linkPhone;
    private String orgAddr;
    private String lon;
    private String lat;
    private int orderIndex;
    private boolean extendFlag;
    private ArrayList<PartyOrgBean> children;

    private ArrayList<PartyOrgMemberBean> userList;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public DictionaryBean getOrgType() {
        return orgType;
    }

    public void setOrgType(DictionaryBean orgType) {
        this.orgType = orgType;
    }

    public String getLinkPerson() {
        return linkPerson;
    }

    public void setLinkPerson(String linkPerson) {
        this.linkPerson = linkPerson;
    }

    public String getLinkPhone() {
        return linkPhone;
    }

    public void setLinkPhone(String linkPhone) {
        this.linkPhone = linkPhone;
    }

    public String getOrgAddr() {
        return orgAddr;
    }

    public void setOrgAddr(String orgAddr) {
        this.orgAddr = orgAddr;
    }

    public String getLon() {
        return lon;
    }

    public void setLon(String lon) {
        this.lon = lon;
    }

    public String getLat() {
        return lat;
    }

    public void setLat(String lat) {
        this.lat = lat;
    }

    public int getOrderIndex() {
        return orderIndex;
    }

    public void setOrderIndex(int orderIndex) {
        this.orderIndex = orderIndex;
    }

    public boolean getExtendFlag() {
        return extendFlag;
    }

    public void setExtendFlag(boolean extendFlag) {
        this.extendFlag = extendFlag;
    }

    public ArrayList<PartyOrgBean> getChildren() {
        return children;
    }

    public void setChildren(ArrayList<PartyOrgBean> children) {
        this.children = children;
    }

    public ArrayList<PartyOrgMemberBean> getUserList() {
        return userList;
    }

    public void setUserList(ArrayList<PartyOrgMemberBean> userList) {
        this.userList = userList;
    }
}
